Just a simple, short warning: I'm neither a native speaker in Japanese nor in English, (plus I'm not living in Subaru's brain) so there might be mistakes. Some parts are translated a bit more freely because it's Japanese and because it's Subaru. But still here you go!!
(
The reason why I love and hate this man... )